Venise, ville de carnaval, propice aux déguisements de toutes sortes, a aussi ses fantômes. C'est du moins ce que prétend la Contessa Ada Zulian, qui se dit persécutée par des spectres. Pour lui venir en aide, le commissaire Aurelio Zen débarque dans sa ville natale et résout rapidement l'énigme en arrêtant les neveux de la vieille aristocrate, qui voulaient la rendre folle pour s'approprier sa fortune. En réalité, le policier est chargé d'une autre mission plus complexe
Aurelio Zen de l'unité Criminalpol de Rome est de retour, mais nul n'est censé le savoir. Il séjourne dans une station balnéaire de la Toscane, en attendant de témoigner à un procès contre la Mafia. Mais il ne tient plus en place et il semble que ce ne soit plus qu'une question de temps avant que la Mafia ne réussisse à accomplir la mission sabotée des mois auparavant sur une route de Sicile.
À la veille de sa mort, le docteur Watson se sent le devoir de coucher sur le papier la dernière aventure de Sherlock Holmes, qui l'a opposé à Jack l'Eventreur
Le commissaire vénitien Aurelio Zen reçoit l'ordre qu'il a toujours redouté : il est envoyé en Sicile, à Catane, pour servir de médiateur entre les forces de police et une brigade d'élite antimafia aux méthodes expéditives, créée par le juge Falcone. La découverte d'un cadavre va déclencher une enquête des plus dangereuses au sein des clans mafieux.